
package com.javaleague.persistencia.mysql;

import com.javaleague.DatosImportantes;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.sql.DataSource;

/**
 * @author Carlos Alcala - TaixMiguel
 */

public class Conexion {    
    public static Connection getConexion() {
        DataSource ds = null;
        Connection conexion = null;
        
        try {
            Class.forName("com.mysql.jdbc.Driver");
            conexion = DriverManager.getConnection(DatosImportantes.MySQL.URL, DatosImportantes.MySQL.USER, DatosImportantes.MySQL.PASS);
        } catch (SQLException ex) {
            com.javaleague.informacion.ErrorGeneral.guardarLog(Object.class.getName(), "No se ha podido obtener la conexion", ex);
        } catch (ClassNotFoundException ex) {
            com.javaleague.informacion.ErrorGeneral.guardarLog(Object.class.getName(), "No se ha podido encontrar la clase de la conexion", ex);
        }
        
        return conexion;
    }
}
